UFO Caught On Film From NASA Satellite
Eleveille
Published
09/08/2011
in
Paranormal
They were merely looking at Hurricane Irene when this showed up on screen
1,288 Comments